Odeon is a well textured pearlized paper. One of the very few papers with a metalized finish that letterpress print well.
There are no envelopes manufactured for this paper. A complimentary colored envelope can be used as needed.